package it.trekker.converter;

import it.trekker.dataexchange.PoiRealTimeInfo;
import it.trekker.upload.json.ExcursionAdapter;

public interface IJsonConverter {
	
	public String PoiRealTimeInfo2Json(PoiRealTimeInfo info);
	public String PoiRealTimeInfoArray2Json(PoiRealTimeInfo[] pois);
	public PoiRealTimeInfo Json2PoiRealTimeInfo(String json);
	public PoiRealTimeInfo[] Json2PoiRealTimeInfoArray(String json);
	public String Excursion2Upload2Json(ExcursionAdapter excursion);
	public ExcursionAdapter Json2Excursion2Upload(String json);
	public String Excursion2UploadArray2Json(ExcursionAdapter[] excursions);
	public ExcursionAdapter[] Json2Excursion2UploadArray(String json);
	
}
